Approximation Algorithm for the Max-Cut Problem
نویسندگان
چکیده
In this project, we investigated several approximation algorithms for the Max-Cut problem. Our main approach to this problem is a semideenite program (GW) based algorithm that has a performance guarantee of at least 0.878 of the optimal cut. We also show that we can perform exhaustive local search on top of the GW to enhance the result. Our results show that the running time of the local search is eecient compared to the time needed for GW, and the local search can almost always produce better result. We also investigated other heuristics to solve the Max-Cut problem: Metropolis, Simulated Annealing and local search without GW. We show that Metropolis, Simulated Annealing, and GW plus local search are eeective for Max-Cut when the number of nodes in the graph is less than 100. When the graph grows, our results show that Simulated Annealing is the most eeective in terms of quality, time and converging time.
منابع مشابه
An Approximation Algorithm for the Maximum Cut Problem 138
An approximation algorithm for Max Cut is designed and analyzed; its performances are experimentally compared with those of a neural algorithm and of the Goemans and Williamson's algorithm.
متن کاملAn Efficient Approximation Algorithm for Max-Cut
Significant research effort has been devoted in the study of approximation algorithms for NP-hard problems. Ap-proximation algorithm for Max-Cut problem with performance guarantee of 0. 87856 is long known. In this work we study balanced Max-Cut problem. We give a balancing factor ? for given ? such that the approximate solution is at least 0. 87856 times the optimal ?-balanced cut and it is it...
متن کاملApproximation Complexity of Max-Cut on Power Law Graphs
In this paper we study the MAX-CUT problem on power law graphs (PLGs) with power law exponent β. We prove some new approximability results on that problem. In particular we show that there exist polynomial time approximation schemes (PTAS) for MAX-CUT on PLGs for the power law exponent β in the interval (0, 2). For β > 2 we show that for some ε > 0, MAX-CUT is NP-hard to approximate within appr...
متن کاملEecient Approximation Algorithms for Semideenite Programs Arising from Max Cut and Coloring Eecient Approximation Algorithms for Semideenite Programs Arising from Max Cut and Coloring
The best known approximation algorithm for graph MAX CUT, due to Goemans and Williamson, rst nds the optimal solution a semideenite program and then derives a graph cut from that solution. Building on this result, Karger, Motwani, and Sudan gave an approximation algorithm for graph coloring that also involves solving a semideenite program. Solving these semideenite programs using known methods ...
متن کاملMax - cut Problem
Max-cut problem is one of many NP-hard graph theory problems which attracted many researchers over the years. Though there is almost no hope in finding a polynomialtime algorithm for max-cut problem, various heuristics, or combination of optimization and heuristic methods have been developed to solve this problem. Among them is the efficient algorithm of Goemans and Williamson. Their algorithm ...
متن کامل7.1 Introduction 7.2 Weighted Max Cut
In Lecture 2, we discussed the unweighted max cut problem and gave 2-approximation algorithms based on local search, greedy paradigm and randomization. Today, we will study the weighted version of the max cut problem. Using this problem we will illustrate a general technique of bounding the running time of a local search based algorithm at the expense of a small factor in the approximation guar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993